.stock-cell-select{width:100%;height:100%;padding:0 36px 0 0;border:none;background-color:transparent;font-size:1rem;color:var(--bs-gray-900, #101b2d);outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.stock-cell-select-wrap{position:relative;width:100%;height:100%}.stock-cell-select-icon{position:absolute;right:4px;top:50%;transform:translateY(-50%);color:#717680;pointer-events:none}.barcode-cell-display{display:flex;flex-direction:column;justify-content:center;height:100%;overflow:hidden;line-height:1.4;cursor:pointer;width:100%}.barcode-cell-display__gtin{display:flex;align-items:center;gap:4px;font-size:1rem;font-weight:700;color:var(--bs-gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barcode-cell-display__sub{display:flex;align-items:center;gap:4px;font-size:.875rem;font-weight:400;color:var(--bs-gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barcode-cell-display__prefix{flex-shrink:0}.barcode-cell-display__input{flex:1;min-width:0;height:20px;padding:0 4px;border:1px solid var(--bs-primary-300, #579ef8);border-radius:3px;font-size:inherit;font-weight:inherit;color:inherit;outline:none;background:var(--bs-white)}.barcode-cell-display__input:focus{border-color:var(--bs-primary-500, #0070ff);box-shadow:0 0 0 2px #0070ff26}.box-sn-cell{display:flex;align-items:center;gap:6px;width:100%;height:100%}.box-sn-cell-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-sn-cell-copy-icon{flex-shrink:0;color:var(--bs-gray-500);opacity:0;transition:opacity .15s,color .15s}.box-sn-cell-copy-icon:hover{color:var(--bs-primary)}.box-sn-cell:hover .box-sn-cell-copy-icon{opacity:1}.entry-inventory-card[data-v-f341cf22]{border-radius:var(--radius-xl, 12px);border:1px solid var(--color-gray-300, #d5d7da);background:var(--color-white, #fff)}.entry-inventory-username[data-v-f341cf22]{display:flex;align-items:baseline;gap:.5rem}.entry-inventory-username__label[data-v-f341cf22]{font-size:14px;color:var(--bs-gray-600)}.entry-inventory-username__value[data-v-f341cf22]{font-size:18px;font-weight:700;color:var(--bs-gray-900)}.entry-inventory-section-label[data-v-f341cf22]{color:var(--bs-primary-500, #0070ff);font-weight:500;font-size:1rem;margin-bottom:.5rem}.entry-inventory-section-label__required[data-v-f341cf22]{color:var(--bs-error-500);margin-left:2px}.entry-inventory-tabs[data-v-f341cf22]{display:inline-flex;align-items:center;gap:4px;padding:4px;background-color:var(--bs-gray-50);border:1px solid var(--bs-gray-200);border-radius:10px}.entry-inventory-tab[data-v-f341cf22]{display:flex;align-items:center;gap:6px;padding:10px 12px;border:none;background:transparent;font-size:1rem;font-weight:700;color:var(--bs-gray-500);cursor:pointer;border-radius:6px;transition:color .15s,background-color .15s,box-shadow .15s;white-space:nowrap}.entry-inventory-tab[data-v-f341cf22]:hover{color:var(--bs-gray-700)}.entry-inventory-tab--active[data-v-f341cf22]{color:var(--bs-gray-700);background-color:var(--bs-white);box-shadow:0 1px 3px #0a0d121a,0 1px 2px #0a0d120f}.entry-inventory-tab__required[data-v-f341cf22]{color:var(--bs-error-500);margin-left:2px;font-weight:700}.entry-inventory-tab__badge[data-v-f341cf22]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.3125rem;padding:2px 6px;border-radius:20px;background-color:var(--bs-primary-50);color:var(--bs-primary-700);font-size:.875rem;font-weight:500}.entry-inventory-services[data-v-f341cf22]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.entry-inventory-svc[data-v-f341cf22]{display:flex;align-items:stretch;border:1px solid var(--bs-gray-300);overflow:hidden}.entry-inventory-svc--span2[data-v-f341cf22]{grid-column:span 2}.entry-inventory-svc--focus[data-v-f341cf22]{border-color:var(--bs-primary-300, #579ef8)}.entry-inventory-svc__label[data-v-f341cf22]{flex:1;display:flex;align-items:center;padding:10px 12px;font-size:.875rem;font-weight:600;color:var(--bs-gray-700);background-color:var(--bs-white);border-right:1px solid var(--bs-gray-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none}.entry-inventory-svc__label[data-v-f341cf22]:hover{background-color:var(--bs-gray-50)}.entry-inventory-svc__label--active[data-v-f341cf22]{background-color:var(--bs-gray-50);color:var(--bs-gray-900)}.entry-inventory-svc__input[data-v-f341cf22]{width:78px;min-width:78px;border:none;text-align:center;font-size:.875rem;font-weight:500;color:var(--bs-gray-400);outline:none;padding:10px 8px;background:#ffffff80;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.entry-inventory-svc__input--active[data-v-f341cf22]{color:var(--bs-gray-900)}.entry-inventory-svc__input[data-v-f341cf22]::-webkit-inner-spin-button,.entry-inventory-svc__input[data-v-f341cf22]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.entry-inventory-advance__input[data-v-f341cf22]{width:78px;border:1px solid var(--bs-gray-200);text-align:center;font-size:.8125rem;color:var(--bs-gray-700);padding:.625rem 0;outline:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.entry-inventory-advance__input[data-v-f341cf22]:focus{border-color:var(--bs-primary-300);box-shadow:0 0 0 3px #0070ff1a}.entry-inventory-advance__input[data-v-f341cf22]::-webkit-inner-spin-button,.entry-inventory-advance__input[data-v-f341cf22]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.entry-inventory-errors__item[data-v-f341cf22]{color:var(--bs-error-600, #d92d20);font-size:.875rem;font-weight:500}.entry-inventory-errors__item+.entry-inventory-errors__item[data-v-f341cf22]{margin-top:.25rem}.entry-inventory-cta__btn[data-v-f341cf22]{display:inline-flex;align-items:center;justify-content:center;padding:12px 21px;border-radius:8px;font-size:1rem;font-weight:500;line-height:24px;border:1px solid transparent;cursor:pointer;box-shadow:0 1px 2px #0a0d120d;transition:background-color .15s,border-color .15s}.entry-inventory-cta__btn--secondary[data-v-f341cf22]{background-color:var(--bs-primary-50);border-color:var(--bs-primary-50);color:var(--bs-primary-700)}.entry-inventory-cta__btn--secondary[data-v-f341cf22]:hover{background-color:var(--bs-primary-100, #c2ddff);border-color:var(--bs-primary-100, #c2ddff)}.entry-inventory-cta__btn--primary[data-v-f341cf22]{background-color:var(--bs-primary-500, #0070ff);border-color:var(--bs-primary-500, #0070ff);color:#fff}.entry-inventory-cta__btn--primary[data-v-f341cf22]:hover:not(:disabled){background-color:var(--bs-primary-600);border-color:var(--bs-primary-600)}.entry-inventory-cta__btn--primary[data-v-f341cf22]:disabled{background-color:var(--bs-primary-50);border-color:var(--bs-primary-50);color:var(--bs-gray-25, #fdfdfd);cursor:not-allowed}.entry-inventory-grid-wrap[data-v-f341cf22]{overflow:hidden;border-radius:8px}.entry-inventory-grid[data-v-f341cf22]{width:100%}.entry-inventory-grid[data-v-f341cf22] .ag-row.entry-inventory-row--has-more-box{border-bottom:none}.entry-inventory-grid[data-v-f341cf22] .ag-header-cell{font-size:1rem;font-weight:700;color:#717680;background-color:#fafafa}.entry-inventory-grid[data-v-f341cf22] .ag-cell{display:flex;align-items:center;color:var(--bs-gray-900, #101b2d)}.entry-inventory-grid[data-v-f341cf22] .ag-cell-wrapper{width:100%;overflow:hidden;min-width:0;height:auto}.entry-inventory-grid[data-v-f341cf22] .ag-cell-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.entry-inventory-grid[data-v-f341cf22] .ag-cell.ag-cell-inline-editing{padding:0!important}.entry-inventory-grid[data-v-f341cf22] .ag-cell.ag-cell-inline-editing .ag-cell-wrapper{height:100%}.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=storage_type],.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=inventory_type],.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=box_size]{padding-top:0;padding-bottom:0}.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=storage_type]>span,.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=storage_type] .ag-cell-value,.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=storage_type] .ag-cell-value>span,.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=inventory_type]>span,.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=inventory_type] .ag-cell-value,.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=inventory_type] .ag-cell-value>span,.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=box_size]>span,.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=box_size] .ag-cell-value,.entry-inventory-grid[data-v-f341cf22] .ag-cell[col-id=box_size] .ag-cell-value>span{display:flex;flex:1;min-width:0}.entry-inventory-grid[data-v-f341cf22] .ag-row.entry-inventory-row--same-stock{border-top:none}[data-v-f341cf22] .entry-inventory-sub-text{font-size:.875rem;font-weight:400;line-height:21px;color:#717680;letter-spacing:.25px}[data-v-f341cf22] .entry-inventory-stockname-cell .ag-cell-value{align-items:center;white-space:normal;word-break:break-word;line-height:1.4;font-size:14px;overflow:hidden;text-overflow:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}[data-v-f341cf22] .entry-inventory-stockname-cell--sub .ag-cell-value{color:var(--bs-gray-500);-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis}[data-v-f341cf22] .entry-inventory-barcode-cell{display:flex;flex-direction:column;justify-content:center;height:100%;overflow:hidden;line-height:1.4}[data-v-f341cf22] .entry-inventory-barcode-cell__gtin{font-size:1rem;font-weight:700;color:var(--bs-gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-f341cf22] .entry-inventory-barcode-cell__sub{font-size:.875rem;font-weight:400;color:var(--bs-gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-f341cf22] .entry-inventory-action-link{color:#045acb!important;font-size:.875rem}[data-v-f341cf22] .entry-inventory-action-link--danger{color:var(--bs-error-600, #d92d20)!important;font-size:.875rem}[data-v-f341cf22] .entry-inventory-box-tag{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--bs-gray-300);border-radius:4px;font-size:.75rem;font-weight:500;line-height:1.2;color:var(--bs-gray-700);white-space:nowrap}[data-v-f341cf22] .ag-row.row-highlight{background-color:var(--bs-success-100)!important}
